package com.enjoyor.soa.traffic.api.serverpush.dto;

/**
 * @author 周宏伟
 * @email zhouhongwei@enjoyor.net
 * @description NotifyInfo
 */
public class NotifyInfoDto {
    // 编号
    private String id = "";
    // 绑定第三方标识
    private String code = "";
    // 标题
    private String title = "";
    // 内容
    private String content;
    // 类型编号
    private Integer typeId = 9999;
    // 类型名称
    private String typeName = "";
    // 紧急度
    private Integer urgency = 0;
    // 绑定第三方链接
    private String href = "javascript:void(0)";
    // 发布时间
    private String notifyTime = "";
    // 发布人编号
    private String notifyPersonId = "";
    // 发布人名称
    private String notifyPersonName = "";
    // 发布部门编号
    private String notifyDeptId = "";
    // 发布部门名称
    private String notifyDeptName = "";
    // 接收人编号
    private String receivePersonId = "";
    // 接收人名称
    private String receivePersonName = "";
    // 接收部门编号
    private String receiveDeptId = "";
    // 接收部门名称
    private String receiveDeptName = "";
    // 受理时间
    private String acceptTime = null;
    // 受理人编号
    private String acceptPersonId = "";
    // 受理人名称
    private String acceptPersonName = "";
    // 状态编号
    private Integer statusId = 0;
    // 状态名称
    private String statusName = "未受理";
    // 阅读数
    private Integer hits = 0;

    // 消息来源
    private String systemCode;

    // 消息来源名称
    private String systemName;

    public String getSystemCode() {
        return systemCode;
    }

    public void setSystemCode(String systemCode) {
        this.systemCode = systemCode;
    }

    public String getSystemName() {
        return systemName;
    }

    public void setSystemName(String systemName) {
        this.systemName = systemName;
    }

    // 消息类型
    private String messageType;

    public String getMessageType() {
        return messageType;
    }

    public void setMessageType(String message_type) {
        this.messageType = message_type;
    }

    /**
     * @return the id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id
     *            the id to set
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * @return the code
     */
    public String getCode() {
        return code;
    }

    /**
     * @param code
     *            the code to set
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * @return the title
     */
    public String getTitle() {
        return title;
    }

    /**
     * @param title
     *            the title to set
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * @return the content
     */
    public String getContent() {
        return content;
    }

    /**
     * @param content
     *            the content to set
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * @return the typeId
     */
    public Integer getTypeId() {
        return typeId;
    }

    /**
     * @param typeId
     *            the typeId to set
     */
    public void setTypeId(Integer typeId) {
        this.typeId = typeId;
    }

    /**
     * @return the typeName
     */
    public String getTypeName() {
        return typeName;
    }

    /**
     * @param typeName
     *            the typeName to set
     */
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    /**
     * @return the urgency
     */
    public Integer getUrgency() {
        return urgency;
    }

    /**
     * @param urgency
     *            the urgency to set
     */
    public void setUrgency(Integer urgency) {
        this.urgency = urgency;
    }

    /**
     * @return the href
     */
    public String getHref() {
        return href;
    }

    /**
     * @param href
     *            the href to set
     */
    public void setHref(String href) {
        this.href = href;
    }

    /**
     * @return the notifyTime
     */
    public String getNotifyTime() {
        return notifyTime;
    }

    /**
     * @param notifyTime
     *            the notifyTime to set
     */
    public void setNotifyTime(String notifyTime) {
        this.notifyTime = notifyTime;
    }

    /**
     * @return the notifyPersonId
     */
    public String getNotifyPersonId() {
        return notifyPersonId;
    }

    /**
     * @param notifyPersonId
     *            the notifyPersonId to set
     */
    public void setNotifyPersonId(String notifyPersonId) {
        this.notifyPersonId = notifyPersonId;
    }

    /**
     * @return the notifyPersonName
     */
    public String getNotifyPersonName() {
        return notifyPersonName;
    }

    /**
     * @param notifyPersonName
     *            the notifyPersonName to set
     */
    public void setNotifyPersonName(String notifyPersonName) {
        this.notifyPersonName = notifyPersonName;
    }

    /**
     * @return the notifyDeptId
     */
    public String getNotifyDeptId() {
        return notifyDeptId;
    }

    /**
     * @param notifyDeptId
     *            the notifyDeptId to set
     */
    public void setNotifyDeptId(String notifyDeptId) {
        this.notifyDeptId = notifyDeptId;
    }

    /**
     * @return the notifyDeptName
     */
    public String getNotifyDeptName() {
        return notifyDeptName;
    }

    /**
     * @param notifyDeptName
     *            the notifyDeptName to set
     */
    public void setNotifyDeptName(String notifyDeptName) {
        this.notifyDeptName = notifyDeptName;
    }

    /**
     * @return the receivePersonId
     */
    public String getReceivePersonId() {
        return receivePersonId;
    }

    /**
     * @param receivePersonId
     *            the receivePersonId to set
     */
    public void setReceivePersonId(String receivePersonId) {
        this.receivePersonId = receivePersonId;
    }

    /**
     * @return the receivePersonName
     */
    public String getReceivePersonName() {
        return receivePersonName;
    }

    /**
     * @param receivePersonName
     *            the receivePersonName to set
     */
    public void setReceivePersonName(String receivePersonName) {
        this.receivePersonName = receivePersonName;
    }

    /**
     * @return the receiveDeptId
     */
    public String getReceiveDeptId() {
        return receiveDeptId;
    }

    /**
     * @param receiveDeptId
     *            the receiveDeptId to set
     */
    public void setReceiveDeptId(String receiveDeptId) {
        this.receiveDeptId = receiveDeptId;
    }

    /**
     * @return the receiveDeptName
     */
    public String getReceiveDeptName() {
        return receiveDeptName;
    }

    /**
     * @param receiveDeptName
     *            the receiveDeptName to set
     */
    public void setReceiveDeptName(String receiveDeptName) {
        this.receiveDeptName = receiveDeptName;
    }

    /**
     * @return the acceptTime
     */
    public String getAcceptTime() {
        return acceptTime;
    }

    /**
     * @param acceptTime
     *            the acceptTime to set
     */
    public void setAcceptTime(String acceptTime) {
        this.acceptTime = acceptTime;
    }

    /**
     * @return the acceptPersonId
     */
    public String getAcceptPersonId() {
        return acceptPersonId;
    }

    /**
     * @param acceptPersonId
     *            the acceptPersonId to set
     */
    public void setAcceptPersonId(String acceptPersonId) {
        this.acceptPersonId = acceptPersonId;
    }

    /**
     * @return the acceptPersonName
     */
    public String getAcceptPersonName() {
        return acceptPersonName;
    }

    /**
     * @param acceptPersonName
     *            the acceptPersonName to set
     */
    public void setAcceptPersonName(String acceptPersonName) {
        this.acceptPersonName = acceptPersonName;
    }

    /**
     * @return the statusId
     */
    public Integer getStatusId() {
        return statusId;
    }

    /**
     * @param statusId
     *            the statusId to set
     */
    public void setStatusId(Integer statusId) {
        this.statusId = statusId;
    }

    /**
     * @return the statusName
     */
    public String getStatusName() {
        return statusName;
    }

    /**
     * @param statusName
     *            the statusName to set
     */
    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    /**
     * @return the hits
     */
    public Integer getHits() {
        return hits;
    }

    /**
     * @param hits
     *            the hits to set
     */
    public void setHits(Integer hits) {
        this.hits = hits;
    }
}
